package com.blog.blog.service;

/**
 * 站点地图服务
 */
public interface SitemapService {
    
    /**
     * 生成并缓存站点地图
     */
    void generateSitemap();
    
    /**
     * 清除站点地图缓存
     */
    void clearSitemapCache();
    
    /**
     * 提交站点地图到搜索引擎
     */
    void submitSitemapToSearchEngines();
    
    /**
     * 定时任务：生成站点地图
     */
    void scheduledGenerateSitemap();
    
    /**
     * 定时任务：提交站点地图到搜索引擎
     */
    void scheduledSubmitSitemap();
}
